﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Objects
{
    public class Article
    {
        #region [Constructor]
        /// <summary>
        /// Initializes a new instance of the <see cref="Article" /> class.
        /// </summary>
        public Article()
        {

        } 
        #endregion

        #region [Public Properties]

        /// <summary>
        /// The article id property
        /// </summary>
        public int ArticleID { get; set; }
        /// <summary>
        /// The article name property
        /// </summary>
        public string ArticleName { get; set; }
        /// <summary>
        /// The article image url property
        /// </summary>
        public string ArticleImageUrl { get; set; }
        /// <summary>
        /// The article type id property
        /// </summary>
        public int ArticleTypeID { get; set; }
        /// <summary>
        /// The vehicle model id property
        /// </summary>
        public int VehicleModelID { get; set; }
        /// <summary>
        /// The user id property
        /// </summary>
        public int UserID { get; set; }
        /// <summary>
        /// The vehicle model type id property
        /// </summary>
        public int VehicleModelTypeID { get; set; }
        /// <summary>
        /// The vehicle model type year id property
        /// </summary>
        public int VehicleModelTypeYearID { get; set; }
        /// <summary>
        /// The last updated date property
        /// </summary>
        public DateTime LastUpdatedDate { get; set; }
        /// <summary>
        /// The is published to find if article was published or not property
        /// </summary>
        public bool IsPublished { get; set; }
        /// <summary>
        /// The is active property
        /// </summary>
        public bool IsActive { get; set; } 
        #endregion
    }
}
